-
Notifications
You must be signed in to change notification settings - Fork 133
8360664: Null pointer dereference in src/hotspot/share/prims/jvmtiTagMap.cpp in IterateOverHeapObjectClosure::do_object() #1982
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
👋 Welcome back asemenov! A progress list of the required criteria for merging this PR into |
❗ This change is not yet ready to be integrated. |
This backport pull request has now been updated with issue and summary from the original commit. |
Hi @savoptik I remove the label, feel free to label again once it is in 25/25u |
|
I apologize. I’ve already sent it in 25 and added an extended explanation here and in JBS. |
I don't see why we would want to have this in 21. |
In the original pull request, the developers insist that null can never occur here… It started with the possibility of dereferencing further in the code… But the developers convinced me that an assertion here is enough. |
Hi all,
This patch adds an assert that demonstrates that NULL cannot be passed to this function. This change will simplify code analysis during bug hunting and investigation.
Progress
Issue
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk21u-dev.git pull/1982/head:pull/1982
$ git checkout pull/1982
Update a local copy of the PR:
$ git checkout pull/1982
$ git pull https://git.openjdk.org/jdk21u-dev.git pull/1982/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 1982
View PR using the GUI difftool:
$ git pr show -t 1982
Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk21u-dev/pull/1982.diff
Using Webrev
Link to Webrev Comment